package com.zyl.function;

import java.util.function.Supplier;

/**
 * @author zhaoyl
 * @date 2024/5/17 11:52
 * @description 说明
 *Supplier接口是一个供给型的接口，本质就是一个容器，可以用来存储数据(或者是产生数据的规则)，然后可以供其他方法使用的这么一个接口。
 */
public class SupplierDemo {
    public static void main(String[] args) {
        //供给型接口，只有返回值，没有参数
//        Supplier supplier = new Supplier<Integer>() {
//            @Override
//            public Integer get() {
//                System.out.println("get()---->");
//                return 1024;
//            }
//        };
        //lambda表达式
        Supplier supplier =()->{
            return 1024;
        };
        System.out.println(supplier.get());
    }

}
